#pragma once

#include <vector>
#include <glm\glm.hpp>

#include "Algoritmo2D.h"



class FakeAlgoritmo2D : public Algoritmo2D {
public:
	FakeAlgoritmo2D() { }
	~FakeAlgoritmo2D() { }

	void addCurvaControl( std::vector< glm::vec3 > vecVertices ){ }

	glm::vec3 eval(float u, float v) const {
		return glm::vec3( u, v, 0.0f );
	}

	float getLimiteSuperior() const { return 1.0f; }
	float getLimiteInferior() const { return 0.0f; }
};

